extends BTCondition


func _tick(_delta: float) -> Status:
	var unit = agent as Unit
	
	# 有效性验证（防止空对象或已释放的对象）
	if not unit.is_target_valid():
		return Status.FAILURE
	
	return Status.SUCCESS
